Construction of correlation immune Boolean functions
نویسندگان
چکیده
It is shown in this paper that every correlation immune Boolean function of n variables can be written as f(x) = g(xG ), where 9 is an algebraic non-degenerate Boolean function of k (k :::; n) variables and G is a generating matrix of an tn, k, d] linear code. In this expression the correlation immunity of f(x) must be at least d 1. In this paper we further prove when the correlation immunity exceeds this lower bound. A method which can theoretically search all possible correlation immune functions exhaustively is proposed. Constructions of higher order correlation immune functions as well as algebraic non-degenerate correlation immune functions are discussed in particular. It is also shown that many cryptographic properties of 9 can be inherited by the correlation immune function f(x) = g(xGT ) which enables us to construct correlation immune functions with other cryptographic properties.
منابع مشابه
On Constructions and Nonlinearity ofCorrelation Immune
A Boolean function is said to be correlation immune if its output leaks no information about its input values. Such functions have many applications in computer security practices including the construction of key stream generators from a set of shift registers. Finding methods for easy construction of correlation immune functions has been an active research area since the introduction of the n...
متن کاملOn Constructions and Nonlinearity of Correlation Immune Functions
A Boolean function is said to be correlation immune if its output leaks no information about its input values Such functions have many applications in computer security practices including the construc tion of key stream generators from a set of shift registers Finding meth ods for easy construction of correlation immune functions has been an active research area since the introduction of the n...
متن کاملConstruction of Cryptographically Important Boolean Functions
Boolean functions are used as nonlinear combining functions in certain stream ciphers. A Boolean function is said to be correlation immune if its output leaks no information about its input values. Balanced correlation immune functions are called resilient functions. Finding methods for easy construction of resilient functions with additional properties is an active research area. Maitra and Pa...
متن کاملOn Constructions and Nonlinearity of Correlation Immune Functions (Extended Abstract)
A Boolean function is said to be correlation immune if its output leaks no information about its input values Such functions have many applications in computer security practices including the construction of key stream generators from a set of shift registers Finding methods for easy construction of correla tion immune functions has been an active research area since the introduction of the no...
متن کاملOn Nonlinearity and Autocorrelation Properties of Correlation Immune Boolean Functions
+ 2 2 2 2 2 2 n n and a maximum possible algebraic degree of n − 1. Moreover, we present a detailed study on the Walsh spectra of these functions. Next we study the autocorrelation values of correlation immune and resilient Boolean functions. We provide new lower bounds and related results on the absolute indicator and sum of square indicator of autocorrelation values for low orders of correlat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Australasian J. Combinatorics
دوره 21 شماره
صفحات -
تاریخ انتشار 1997